<template>
	<view class="blank">
		<img class="bg" src="https://vihome.s3.ca-central-1.amazonaws.com/mini-app-static/blank.png" alt="">
		<view class="tips">啊哦, 当前未登录</view>
		<!-- <button class="btn wechat" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber($event, 1)"> -->
		<button  class="btn wechat" open-type="getUserInfo" @getuserinfo="getUserInfo($event, 4, 2)">
			<span></span>
			快速登录
		</button>
	</view>
</template>

<script>
		data () {
			 return {
				 detail: {},
			 }
		},
		methods: {
			doGo(e){
				this.getUserInfo(e, 2, 2)
			},
			
			doBind() {
				console.log(this.detail);
				const _this = this
				this.$http.bindMobile({
					iv: _this.detail.iv,
					encryptedData: _this.detail.encryptedData
				}).then(res => {
						_this.$getUserInfo().then(() => {
							_this.userInfo = _this.$getStorage('myShare_userInfo');
							uni.navigateBack();
						}) 
				});
			},
			reloadPage() {
				let page = getCurrentPages().pop();
				if (!page) return;
				page.onLoad(); // 如果页面存在，则重新刷新页面
			}
		},
		onShow () {
			this.$toast("请登录");
	        // const _this = this
	        
	        // const { source = 0, utm = 0 } = _this.$getQuery();
	        // // session_key 已经失效，需要重新执行登录流程
	        // uni.login({
	        // 	success: function(res) {
	        // 		console.log("login success", res)
	        // 		let code =res.code;
	        // 		 uni.getUserInfo({
	        // 			 success: function(res) {
	        // 				 _this.$http.doAuthorise({
	        // 				 	code: code,
	        // 				 	detail: res.userInfo, // 从微信得到的用户数据 （登录时要传递到服务器）
	        // 				 	source: source, // 来源，如果是在活动详情页面触发授权的话就传活动id，否则传0
	        // 				 	utm: utm, // 分享来源，传海报分享参数（sid)，没有就传0
	        // 				 }).then(res => {
	        // 				 	if (res.data && res.data.data && res.data.data.token) {
	        // 				 		_this.$setStorage('myShare_token', res.data.data.token)
	        // 				 		store.commit('initToken', res.data.data.token)
	        // 				 	}
	        // 				 })
	        // 			   // _this.detail = res;
	        // 			   console.log('getUserINfo success',res);
	        // 			},
	        // 			fail (res) {
	        // 				console.log("getUserINfo fail", res)
	        // 			}
	        // 		 })
	        // 	},
	        // 	fail (res) {
	        // 		console.log("login fail", res)
	        // 	}
	        // })
		}
	}
</script>

<style lang="scss" scoped>
	 .blank {
		 margin: 200rpx  auto;
		 text-align: center;
		 .bg {
			 width: 174rpx;
			 height: 124rpx;
		 }
		 .tips {
            color: #A9AEB2; 
			margin-top: 30rpx;
		 }
		 
	 }
	 .wechat {
		 width: 620rpx;
		 height: 88rpx;
		 line-height: 88rpx;
		 margin: 100rpx auto 39rpx;
		 border-radius: 44rpx;
		 text-align: center;
		 color: #fff;
		 font-size: 32rpx;
	 	background: linear-gradient(to bottom, #21AAFB, #17A1F2);
	 }
</style>
